package com.ruoyi.stuclient.domain.vo;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * 课程信息对象 EwcCourseVo
 *
 * @author zsp
 * @date 2025-05-05
 */
@Data
public class EwcHomeworkVo{

    /** 作业唯一标识 */
    @Schema(description  = "作业唯一标识")
    private String id;

    /** 班级id */
    @Schema(description  = "班级id")
    private String classId;

    /** 课程 id */
    @Schema(description  = "课程 id")
    private String courseId;

    /** 章节唯一标识 */
    @Schema(description  = "章节唯一标识")
    private String chapterUniqueId;

    /** 教师id */
    @Schema(description  = "教师id")
    private String teacherId;

    /** 教师名 */
    @Schema(description  = "教师名")
    private String teacherName;

    /** 上课时间 */
    @Schema(description  = "上课时间")
    private String classTime;

    /** 作业布置时间 */
    @Schema(description  = "作业布置时间")
    private String createTime;

    /** 作业模式 */
    @Schema(description  = "作业模式")
    private String homeworkModule;

    /** 作业类型 */
    @Schema(description  = "作业类型")
    private String homeworkType;

    /** 作业内容 */
    @Schema(description  = "作业内容")
    private String homeworkContent;

    /** 作业截至时间 */
    @Schema(description  = "作业截至时间")
    private String homeworkDeadline;

    /** 作业标题 */
    @Schema(description  = "作业标题")
    private String homeworkTitle;

    /** 作业状态 */
    @Schema(description  = "作业状态")
    private String homeworkFlag;
}
